/**
 * \file ping_icmp.h
 * \brief header ping en ICMP
 * \author Pierre Neumann / Julien Meutelet
 * \version 0.1
 * \date 20 decembre 2013
 *
 * Fichier header de ping_icmp.c
 *
 */
#ifndef ping_icmp_h
#define ping_icmp_h

/**
 * \fn ping_icmp(char* ip,int ttl,int timeout)
 * \brief Envoi un ping en ICMP
 *
 * \param ip Chaine de caractère représentant l'adresser IP à pinger.
 * \param ttl Entier utilisé pour initialiser le champ ttl de l'entête IP.
 * \param timeout Entier, timeout avant de considérer un paquet perdu.
 * \return Structure ping_result.
 */
struct ping_result* ping_icmp(char* ip,int ttl,int timeout);

#endif
